drip irrigation - German English Dictionary